package org.jeecg.modules.friends.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.friends.condition.UserPicsCondition;
import org.jeecg.modules.friends.model.UserPicsDO;

public interface UserPicsDOMapper {
    long countByCondition(UserPicsCondition condition);

    int deleteByCondition(UserPicsCondition condition);

    int deleteByPrimaryKey(Long id);

    int insert(UserPicsDO record);

    int insertSelective(UserPicsDO record);

    List<UserPicsDO> selectByCondition(UserPicsCondition condition);

    UserPicsDO selectByPrimaryKey(Long id);

    int updateByConditionSelective(@Param("record") UserPicsDO record, @Param("condition") UserPicsCondition condition);

    int updateByCondition(@Param("record") UserPicsDO record, @Param("condition") UserPicsCondition condition);

    int updateByPrimaryKeySelective(UserPicsDO record);

    int updateByPrimaryKey(UserPicsDO record);
}